/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package Controladores;

/**
 *
 * @author puflitos
 */
import Entidades.Seguridadusr;
import Entidades.Usuario;
import java.util.List;
import logica.jpaControllers.SeguridadusrJpaController;
import logica.jpaControllers.UsuarioJpaController;
import logica.jpaControllers.exceptions.NonexistentEntityException;

/**
 *
 * @author USER
 */
public class CtrlSeguridadusr {
    public CtrlSeguridadusr() {
    }
    //guarda articulo

    public void guardar(Seguridadusr segusr) {
        SeguridadusrJpaController ga = new SeguridadusrJpaController();
        ga.create(segusr);
    }

 /*   public void eliminar(Seguridadusr op) throws Exception {
        UsuarioJpaController ga = new UsuarioJpaController();
        ga.destroy(op.getIdSeguridadUsr());
    }

    public void modificarUsuario(Usuario op) throws Exception {
        UsuarioJpaController ga = new UsuarioJpaController();
        ga.edit(op);
    }*/

    public Seguridadusr buscarUsuario_X_idUsuario(Usuario usuario) {
        SeguridadusrJpaController ga = new SeguridadusrJpaController();
        return ga.findUsuario(usuario);

    }

    public Seguridadusr buscarTextoSeguridad(String texto, Usuario us) throws Exception {
        SeguridadusrJpaController ga = new SeguridadusrJpaController();
        return ga.findTextoseguridad(texto, us);

    }
public Seguridadusr buscarTextoSeguridad(Usuario us) throws Exception {
        SeguridadusrJpaController ga = new SeguridadusrJpaController();
        return ga.findTexto( us);

    }

    public List buscarTodosUsuario() throws Exception {
        UsuarioJpaController ga = new UsuarioJpaController();
        return ga.findUsuarioEntities();
    }

    public boolean verificarUsuarioContrasenia(String pass, String name) {
        UsuarioJpaController ga = new UsuarioJpaController();
        return ga.verificarUsuarioContrasenia(pass, name);
    }

  /*  public Usuario buscarUsuario(String pass, String name) {
        UsuarioJpaController ga = new UsuarioJpaController();
        return ga.buscarUsuario(pass, name);
    }*/

    public void modificar(Seguridadusr segur) throws NonexistentEntityException, Exception {
         SeguridadusrJpaController ga = new SeguridadusrJpaController();
          ga.edit(segur);

    }

}
